Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Blacklist yauzl from snapshot #17481

Merged
merged 3 commits into from Jun 6, 2018
Merged

Conversation

thomasjo
Copy link
Contributor

@thomasjo thomasjo commented Jun 6, 2018

Description of the Change

This PR adds yauzl to the snapshot blacklist in order to leverage recent changes to ls-archive in which we switched from a dependency on decompress-zip to yauzl.

Why Should This Be In Core?

Because snapshotting happens in core, and we bundle the archive-view package that pulls in the problematic yauzl npm package.

Benefits

Allows us to keep modernizing archive-view, and also resolves the intermittent problem with the outdated string_decoder package used by decompress-zip's dependency chain.

Possible Drawbacks

None?

Verification Process

Tested locally (on macOS 10.13.5) by running script/build --install.

Applicable Issues

Fixes #17125 (for real this time).

@thomasjo thomasjo merged commit 9e0065c into master Jun 6, 2018
@thomasjo thomasjo deleted the blacklist-yauzl-from-snapshot branch June 6, 2018 22:32
@lierdakil lierdakil mentioned this pull request Jun 7, 2018
1 task
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Uncaught (in promise) Error: Cannot find module '../node_modules/string_decoder/index.js'
2 participants